using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using Controladoras;
using EntidadesTO;
using System.Collections.Generic;

public partial class FrmReporteInformeRecaudacion : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            CargarControles();
        }
    }

    private void CargarControles()
    {
        TrimestreMantenedor.ObtenerInstancia().CargarLista();
        this.cmbTrimestreRecaudacion.DataSource = TrimestreMantenedor.ObtenerInstancia().ListaTrimestre;
        this.cmbTrimestreRecaudacion.DataBind();

        TipoZonaMantenedor.ObtenerInstancia().CargarLista();
        this.cmbTipoZona.DataSource = TipoZonaMantenedor.ObtenerInstancia().ListaTipoZona;
        this.cmbTipoZona.DataBind();

        UsoPredioMantenedor.ObtenerInstancia().CargarLista();
        this.cmbTipoUso.DataSource = UsoPredioMantenedor.ObtenerInstancia().ListaUsoPredio;
        this.cmbTipoUso.DataBind();
    }
    protected void btnGenerar_Click(object sender, EventArgs e)
    {
        Session["anhoRecaudacion"] = this.txtAnhoRecaudacion.Text;
        Session["codTrimestreRecaudacion"] = Int32.Parse(this.cmbTrimestreRecaudacion.SelectedValue);
        Session["codTipoZona"] = Int32.Parse(this.cmbTipoZona.SelectedValue);
        Session["codTipoUso"] = Int32.Parse(this.cmbTipoUso.SelectedValue);

        Session["tipoReporte"] = "InformeRecaudacion";

        Server.Transfer("FrmReportViewer.aspx");
    }
    protected void btnCancelar_Click(object sender, EventArgs e)
    {
        Response.Redirect("FrmPrincipal.aspx");
    }
}
